Xbasic

*BIN_TO_HTML Function

Syntax

HTML_Text as C = *BIN_TO_HTML(B data[,flags as c])

Arguments

HTML_Text

Formatted HTML text that corresponds to the original formatted RTF text.

data

The contents of a RTF memo field.

flags

Character

Description

Convert from binary to html.

Discussion

The *BIN_TO_HTML() function converts binary RTF text to HTML text. The following images show the RTF text on the form and the converted HTML text in a browser.

images/FU_BIN_TO_HTML_1.gif
images/FU_BIN_TO_HTML_2.gif

Example

The following example reads RTF binary text, writes it to an HTML file, and displays it in a browser.

dim tbl as P
dim htmltext as C
tbl = table.open("customer")
tbl.fetch_first()
htmltext = " " + *bin_to_html(tbl.rtfmemo) + "
"
file.from_string("c:\foo.html",htmltext)
sys_open("c:\foo.html")

This example retrieves the HTML value of a form's commentfield, which is a RTF memo field.

dim tbl as P
dim fld as P
dim html as C
tbl = table.current()
fld = tbl.field_get("comment")
html = *bin_to_html(fld.value_get() )

See Also